to carry on or solicit business - Spanisch Englisch Wörterbuch